possible sunshine - French English Dictionary